//
//  ProtocolViewController.m
//  citzenWorkStation
//
//  Created by yang qing on 2018/3/9.
//  Copyright © 2018年 yang qing. All rights reserved.
//

#import "ProtocolViewController.h"
#import "UIColor+Hex.h"
#import <WebKit/WebKit.h>
@interface ProtocolViewController ()

@end

@implementation ProtocolViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    [self initNav];
    self.view.backgroundColor = [UIColor whiteColor];
 
    
    WKWebView *webView =[[WKWebView alloc] init];
    webView.frame = self.view.frame;
    
    
    NSURL *filePath = [[NSBundle mainBundle] URLForResource:@"dist/protocol.html" withExtension:nil];
    NSURLRequest *request = [NSURLRequest requestWithURL:filePath];
    [webView loadRequest:request];
    
    
    
    [self.view addSubview:webView];
    
}

- (void)initNav{
    self.navigationController.navigationBar.barTintColor =
    [UIColor colorWithHexString:ThemeColor];
     self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
    //设置导航栏标题文字和文字大小
    [self setNavtitle:@"协议详情"];
//    //设置两侧按钮
//    [self setNavLeftImg:@"nav_back"];
}




- (void) initContent{
    NSString *content = @" “爱吉林平台” （以下简称平台）是吉林市城市信息技术有限公司推出的一个基于身份认证的市民信息服务平台，将通过为市民量身定制个性化、主动推送的融合信息服务，将在最广泛的范围内向市民提供最大程度的均等与公平的政府公共与便民服务。\n一、 声明与承诺\n（一）本协议已对与您的权益有或可能具有重大关系的条款，协议中具有或可能具有免责或限制责任的条款，请您注意。您确认，在您注册成为平台用户以接受本服务之前，您已充分阅读、理解并接受本协议的全部内容，一旦您使用平台，即表示您同意遵循本协议之所有约定。\n（二）您同意，平台有权随时对本协议内容进行单方面的变更，并以在平台公告的方式予以公布，无需另行单独通知您；若您在本协议内容公告变更后继续使用平台，表示您已充分阅读、理解并接受修改后的协议内容，也将遵循修改后的协议内容使用平台；若您不同意修改后的协议内容，您应停止使用平台。\n（三）您声明，在您同意接受本协议并注册成为平台用户时，您是具有法律规定的完全民事权利能力和民事行为能力，能够独立承担民事责任的自然人，或者是在中国大陆地区合法开展经营活动或其他业务的法人或其他组织；本协议内容不受您所属国家或地区法律的排斥。不具备前述条件的您应立即终止注册或停止使用平台。\n(四)您同意，您在平台上的所有操作按《用户服务协议》规则进行处理。您向平台发出指令，都不可撤回或撤销。\n二、平台账号\n（一） 注册认证相关\n在使用平台前，您必须先行注册或认证，取得平台提供给您的用户账号及相应密码（以下亦简称该账号），您同意：\n1、依平台注册认证表之提示准确提供并在取得该账号后及时更新您的正确、最新及完整的资料。若有合理理由怀疑您提供的资料错误、不实、过时或不完整的，平台有权暂停或终止向您提供部分或全部平台服务。平台对此不承担任何责任，您将承担因此产生的任何直接或间接支出。若因国家法律法规、部门规章或监管机构的要求，平台需要您补充提供任何相关资料时，如您不能及时配合提供，平台有权暂停或终止向您提供部分或全部平台服务。\n2、因您未及时更新资料，导致平台无法提供或提供时发生任何错误，您不得将此作为取消交易的理由，您将承担因此产生的一切后果，平台不承担任何责任。\n3、您应对您的平台账号负责，只有您本人可以使用您的平台账号，该账号不可转让、不可赠与、不可继承。在您决定不再使用该账号时，您应向平台申请注销该账号。\n4、您同意，若您丧失全部或部分民事权利能力或民事行为能力，平台有权根据有效法律文书（包括但不限于生效的法院判决、生效的遗嘱等）处置与您的平台账号相关的个人资产。\n（二） 账号安全\n您将对使用该账号及密码进行的一切操作及言论负完全的责任，您同意：\n1、只有您本人可以使用您的平台账号，平台通过您的账号名和密码识别您的指示，您应当妥善保管您的账号名和密码，该账号不可转让、不可赠与、不可继承。对于因密码泄露所致的损失，由您自行承担。平台亦可能通过本服务应用您使用的其他产品或设备识别您的指示，您应当妥善保管处于您或应当处于您掌控下的这些产品或设备，对于这些产品或设备遗失所致的任何损失，由您自行承担。\n2、如您发现有他人冒用或盗用您的账号及密码或任何其他未经合法授权之情形时，应立即以有效方式通知平台，要求平台暂停相关服务。同时，您理解平台对您的请求采取行动需要合理期限，在此之前，平台对已执行的指令及(或)所导致的您的损失不承担任何责任。\n3、交易异常处理：您使用平台服务时同意并认可，可能由于平台合作单位本身系统问题、相关作业网络连线问题或其他不可抗拒因素，造成平台服务无法提供。您确保您所输入的您的资料无误，如果因资料错误造成平台于上述异常状况发生时，无法及时通知您相关交易后续处理方式的，平台不承担任何损害赔偿责任。\n4、您同意，基于运行和交易安全的需要，平台可以暂时停止提供或者限制平台部分功能,或提供新的功能，在任何功能减少、增加或者变化时，只要您仍然使用平台服务，表示您仍然同意本协议或者变更后的协议。\n5、您同意，为了您的平台账号及其内信息的安全，根据本协议的约定、法律法规及法律文书的规定、政府依行政职权的要求及平台依据自行判断认为的可能对您的平台账号产生风险的情况，平台有权对您的平台账号进行冻结，即进行暂时关闭该账号部分或全部使用权限的操作。冻结的逆过程为解冻，即平台对您的被冻结的平台账号结束冻结。当冻结发生时，如您申请解冻，平台有权依照自行判断根据本项规定前述的冻结原因来决定是否允许解冻，您应充分理解您的解冻申请并不必然被允许，且申请解冻时您应当配合平台核实您的身份的有关要求，提供包括但不限于身份信息、身份证、户口本、其他有效的身份证明文件及平台要求的其他信息或文件。\n6、您同意，平台有权按照包括但不限于公安机关、检察机关、法院、海关、税务机关等司法机关、行政机关、军事机关的要求对您在平台账号及个人信息和资产等进行查询、冻结。\n(三) 注销相关\n在需要终止使用平台服务时,您可以申请注销您的平台账号,您同意:\n1、您所申请注销的平台账号应当是您依照本协议的约定注册并由平台提供给您本人的账号。您应当依照平台规定的程序进行平台账号注销。\n2、平台账号注销将导致平台终止为您提供平台服务，本协议约定的双方的权利义务终止（依本协议其他条款另行约定不得终止的或依其性质不能终止的除外）。\n3、您可以通过自助或者人工的方式申请注销平台账号，但如果您使用了平台提供的安全产品，应当在该安全产品环境下申请注销。\n4、您申请注销的平台账号应当处于正常状态，即您的平台账号的账号信息和用户信息是最新、完整、正确的，且该账号可以使用所有平台服务功能的状态。账号信息或用户信息过时、缺失、不正确的账号或被冻结的账号不能被申请注销。特别地，如果您的账号在连续3年内没有任何账号操作行为，且满足本协议规定的其他注销条件时，平台有权依照本协议的规定或国家相关法律法规的要求主动进行注销，由此引发的一切后果由您本人承担。\n5、您申请注销的平台账号应当不存在任何由于该账号被注销而导致的未了结的合同关系与其他基于该账号的存在而产生或维持的权利义务，及平台认为注销该账号会由此产生未了结的权利义务而产生纠纷的情况。\n6、如果您申请注销的平台账号一旦注销成功，将不再予以恢复。\n三、使用规则\n为有效保障您使用本服务时的合法权益，您理解并同意接受以下规则：\n（一）一旦您使用平台服务，您即授权平台代理您在您及（或）您指定人符合指定条件或状态时，显示您的个人信息，同时平台有权从相关部门获取您的相关信息。\n（二）平台会以电子邮件（或发送到该手机的短信或电话等）方式通知您操作进度或交易进展情况以及提示您进行下一步的操作，但平台不保证您能够收到或者及时收到该邮件（或发送到该手机的短信或电话等），且不对此承担任何后果，因此，在操作或交易过程中您应当及时登录到本网站查看和进行操作。因您没有及时查看和对操作状态进行修改或确认或未能提交相关申请而导致的任何纠纷或损失，平台不负任何责任。\n（三）您使用平台服务进行交易时，您即授权平台将您的个人信息和交易信息披露给与您交易的另一方或您登录的网站，该信息包括但不限于：您的真实姓名、联系方式、信用状况、平台账号。\n（四）您不得将平台服务用于非平台许可的其他用途。\n（五）交易风险\n1、在使用平台服务时，若您或您的交易对方未遵从平台服务条款或网站说明、交易页面中之操作提示、规则，则平台有权拒绝为您与交易对方提供相关服务，且平台不承担损害赔偿责任。\n 2、因您的过错导致的任何损失由您自行承担，该过错包括但不限于：不按照提示操作，未及时进行操作，遗忘或泄漏密码，密码被他人破解，您使用的计算机被他人侵入。\n（六）积分\n1、就您使用本服务，平台将通过多种方式向您授予积分，积分不具备任何财产性质，并非您拥有所有权的财产，平台有权单方面调整积分数值或调整平台的积分规则，而无须征得您的同意。\n2、您仅有权按平台的积分规则，将所获积分交换平台提供的指定的服务或产品。\n3、如平台怀疑您的积分的获得及(或)使用存有欺诈、滥用或其它平台认为不当的行为，平台可随时取消、限制或终止您的积分或积分使用。\n四、使用限制\n（一） 您在使用平台服务时应遵守中华人民共和国相关法律法规、您所在国家或地区之法令及相关国际惯例，不将平台服务用于任何非法目的（包括用于禁止或限制的交易），也不以任何非法方式使用平台服务。\n（二） 您不得利用平台服务从事侵害他人合法权益之行为，否则平台有权拒绝提供平台服务，且您应承担所有相关法律责任，因此导致平台或平台雇员受损的，您应承担赔偿责任。上述行为包括但不限于：\n1、侵害他人名誉权、隐私权、商业秘密、商标权、著作权、专利权等合法权益。\n2、违反依法定或约定之保密义务。\n3、冒用他人名义使用平台服务。\n4、从事不法交易行为，如洗钱、恐怖融资、贩卖枪支、毒品、禁药、盗版软件、黄色淫秽物品、其他平台认为不得使用平台服务进行交易的物品等。\n5、提供赌博资讯或以任何方式引诱他人参与赌博。\n6、非法使用他人银行账号（包括信用卡账号）或无效银行账号（包括信用卡账号）交易。\n7、违反《银行卡业务管理办法》使用银行卡，或利用信用卡套取现金（以下简称套现）。\n8、从事任何可能含有电脑病毒或是可能侵害本服务系统、资料之行为。\n9、其他平台有正当理由认为不适当之行为。\n（三） 您理解并同意，平台不对因下述任一情况导致的任何损害赔偿承担责任，包括但不限于利润、商誉、使用、数据等方面的损失或其他无形损失的损害赔偿(无论平台是否已被告知该等损害赔偿的可能性)：\n1、平台有权基于单方判断，包含但不限于平台认为您已经违反本协议的明文规定及精神，暂停、中断或终止向您提供平台服务或其任何部分，并移除您的资料。\n2、平台在发现异常交易或有疑义或有违反法律规定或本协议约定之虞时，有权不经通知先行暂停或终止该账号的使用（包括但不限于对该账号名下的资产和在途交易采取取消交易、调账等限制措施），并拒绝您使用平台服务之部分或全部功能。\n3、在必要时，平台无需事先通知即可终止提供平台服务，并暂停、关闭或删除该账号及您账号中所有相关资料及档案，并将您滞留在该账号的全部合法资产进行冻结。\n（四） 如您需要注销您的平台账号，应先经平台审核同意。平台注销该账号，即表明平台与您之间的协议已终止，但您仍应对您使用本服务期间的行为承担可能的违约或损害赔偿责任，同时平台仍可保有您的相关信息。\n（五） 您在使用本服务平台时，除应遵守本服务协议约定外，如您使用平台提供链接到外部网站，仍应遵守外部网站的相关规定，并受其约束。\n五、隐私权保护\n一旦您同意本协议或使用平台，您即同意平台按照以下条款来使用和披露您的个人信息。\n（一） 账号名和密码\n在您认证为平台用户时，我们会要求您设置个人姓名及身份证号码来识别您的身份。如果您泄漏了密码，您可能会丢失您的个人识别信息，并可能导致对您不利的法律后果。该账号和密码因任何原因受到潜在或现实危险时，您应该立即和平台取得联系，在平台采取行动前，平台对此不负任何责任。\n（二） 认证信息\n您认证该账号时应向平台提供您的真实姓名、身份证号码等国家法律法规要求的信息，您还可以选择来填写相关附加信息（包括但不限于您的联系地址、手机号码、邮箱地址、职业等）。为有针对性地向您提供新的服务和机会，您了解并同意平台及其关联的政府机构或部门，或您登录的其他网站将通过您的电子邮件地址或该手机向您发送相关通知。\n（三） 数据统计\n平台会对平台用户的身份数据进行综合统计，并出于政府机构或部门统计或商业奖励的需要使用或披露。\n（四）Cookie的使用及设备软硬件配置信息的收集\n您了解并同意，平台使用cookie来使平台对用户更友好（它可以帮您省去为使用我们的平台而重复输入注册信息和跟踪您的浏览器的状态），同时，平台会收集由您设备的软硬件配置信息生成的特征信息，用于标识您的设备，以便更好地为您服务。\n（五）除本协议另有规定外，平台不对外公开或向第三方提供您的信息，但以下情况除外：\n1、事先获得您的明确授权；\n2、只有披露您的个人资料，才能提供您需要的产品和（或）服务；\n3、按照本协议的要求进行的披露；\n4、根据法律法规的规定；\n5、按照政府主管部门的要求；\n6、为维护平台及其关联政府机构或部门的合法权益；\n7、您使用平台账号成功登录过的其他网站；\n8、对您的身份真实性进行验证。\n（六） 信息的存储和交换\n您的信息和资料存储在位于中国的服务器上，为了备份的需要，平台可能将您的信息和资料储存到政府相关机构或部门的服务器上。\n（七） 外部链接\n平台含有到其他网站的链接，但平台对其他网站的隐私保护措施不负任何责任。平台可能在任何需要的时候增加政府部门、机构或商业伙伴或共用品牌的网站。\n（八）安全\n平台仅按现有技术提供相应的安全措施来使平台掌握的信息不丢失，不被滥用和变造。这些安全措施包括向其它服务器备份数据和对用户密码加密。平台尽量保证这些信息的安全。\n六、系统中断或故障\n系统因下列状况无法正常运作，使您无法使用各项功能时，平台不承担损害赔偿责任，该状况包括但不限于：\n（一）平台之系统停机维护期间。\n（二）电信设备出现故障不能进行数据传输的。\n（三）因台风、地震、海啸、洪水、停电、战争、恐怖袭击等不可抗力之因素，造成平台系统障碍不能执行业务的。\n（四）由于黑客攻击、电信部门技术调整或故障、网站升级、银行方面的问题等原因而造成的服务中断或者延迟。\n七、责任范围及责任限制\n（一）平台对本协议中列明的责任承担范围负责。\n（二）平台不对提供任何形式的保证，包括但不限于以下事项：\n1、平台符合您的需求。\n2、平台不受干扰、及时提供或免于出错。\n（三）平台之合作单位，所提供之服务品质及内容由该合作单位自行负责。\n（四）您经由平台使用下载或取得任何资料，应由您自行考量且自负风险，因资料之下载而导致您电脑系统之任何损坏或资料流失，您应负完全责任。\n（五）您自平台或平台工作人员或经由平台取得之建议和资讯，无论其为书面或口头形式，均不构成平台对本服务之保证。\n（六）在法律允许的情况下，平台对于与本协议有关或由本协议引起的任何间接的、惩罚性的、特殊的、派生的损失（包括业务损失、收益损失、利润损失、使用数据或其他经济利益的损失），不论是如何产生的，也不论是由对本协议的违约（包括违反保证）还是由侵权造成的，均不负有任何责任，即使事先已被告知此等损失的可能性。另外即使本协议规定的排他性救济没有达到其基本目的，也应排除平台对上述损失的责任。\n八、商标、知识产权的保护\n（一）平台上所有内容，包括但不限于著作、图片、档案、资讯、资料、网站架构、网站画面的安排、网页设计，均由政府及平台运营企业依法拥有其知识产权，包括但不限于商标权、专利权、著作权、商业秘密等。\n（二）非经政府及平台运营企业关联企业书面同意，任何人不得擅自使用、修改、复制、公开传播、改变、散布、发行或公开发表平台或内容。\n（三）尊重知识产权是您应尽的义务，如有违反，您应承担损害赔偿责任。\n九、法律适用与管辖\n（一）本协议的最终解释权归吉林市城市信息技术有限公司所有。\n（二）因本协议产生之争议，均应依照中华人民共和国法律予以处理，并以地方人民法院为第一审管辖法院。";
    
    //    NSString *content = @"爱吉林平台 （以下简称平台）是吉林市城市信息技术有限公司推出的一个基于身份认证的市民信息服务平台，将通过为市民量身定制个性化、主动推送的融合信息服务，将在最广泛的范围内向市民提供最大程度的均等与公平的政府公共与便民服务。\n一、 声明与承诺\n一）本协议已对与您的权益有或可能具有重大关系的条款，协议中具有或可能具有免责或限制责任的条款，请您注意。您确认，在您注册成为平台用户以接受本服务之前，您已充分阅读、理解并接受本协议的全部内容，一旦您使用平台，即表示您同意遵循本协议之所有约定。\n（二）您同意，平台有权随时对本协议内容进行单方面的变更";
    UILabel *label = [[UILabel alloc] init];
    //设置UILabel根据文字自适应高度
    label.numberOfLines=0;//自动换行
    // 设置文字属性 要和label的一致
    label.font = [UIFont systemFontOfSize:14];
    NSDictionary *attrs = @{NSFontAttributeName : label.font};
    CGSize maxSize = CGSizeMake( [[UIScreen mainScreen] bounds].size.width -40, MAXFLOAT);
    // 计算文字占据的高度
    CGSize size = [content boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;
    label.frame = CGRectMake(10, 0, [[UIScreen mainScreen] bounds].size.width -20, size.height);
    label.backgroundColor = [UIColor yellowColor];
    [label setText:content];
    [label setTextColor:[UIColor blackColor]];
    //
    UIScrollView *src = [[UIScrollView alloc] init];
    src.frame = self.view.frame;
    src.contentSize = label.bounds.size;
    [src addSubview:label];
    [self.view addSubview:src];
}
@end
